import type { CreateTest1Dto, Test1Dto } from "./types/create-test1.d.ts";
import type { UpdateTest1Dto } from "./types/update-test1.d.ts";

export async function create(createTest1Dto: CreateTest1Dto): Promise<string> {
    return axios.post(`/test1`,createTest1Dto)
}

export async function findAll(query: Test1Dto): Promise<string> {
    return axios.get(`/test1`,{params:query})
}

export async function findOne(id: string): Promise<string> {
    return axios.get(`/test1/${id}`)
}

export async function update(id: string, updateTest1Dto: UpdateTest1Dto): Promise<string> {
    return axios.patch(`/test1/${id}`,updateTest1Dto)
}

export async function remove(id: string): Promise<string> {
    return axios.delete(`/test1/${id}`)
}
